Application specific conversation schemes for ADA programs

نویسنده

  • Alexander Romanovsky
چکیده

The paper considers a development of the conversation scheme version proposed by A.Clematis and V.Giannuzzi in Microprocessing and Microprogramming (Vol.32, No.1-5, 1991) [5] and Computer Languages (Vol.18, No.3, 1993) [6]. The authors discussed the methodology of using conversations within a conventional concurrent language (Ada), which makes the conversation scheme practical. In our paper we concentrate on the improvements for their scheme. We believe that it is important for the programmer to have more choice, and propose what could be called a library of schemes from which the appropriate scheme could be chosen depending on the application. We discuss ways of setting dynamically the number of processes participating in a conversation; of having different sets of servers involved in different alternates of the same conversation; of introducing a global acceptance test which would be more sophisticated; of increasing robustness of the conversation. All of these proposals are meant to be used within a conventional language.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A study of atomic action schemes intended for standard Ada

Although the number of proposals discussing various atomic action schemes is increasing, these schemes are very rarely used in designing practical applications. To a large extent, this is accounted for by the gap existing between the languages used in research and the standard or widely spread languages (e.g. C, C++, Ada 83, Ada 95, Java) employed by practitioners. Moreover, very often research...

متن کامل

Recovery in Heterogeneous System

We discuss backward error recovery for large software systems, where different subsystems may belong to essentially different application areas, like databases and process control. Examples of such systems are found in modern telecommunication, transportation, manufacturing and military applications. Such heterogeneous subsystems are naturally built according to different design "models", viz. ...

متن کامل

Testing Ada 95 Programs for Conformance to Rapide Architectures

The architecture of a system expresses the structural aspects of the system | the modules, the control structure, communication patterns , sharing of data and composition of modules. The architecture of a complex software system is a signiicant issue in the proper design, analysis and possibility of reuse of the software system. This paper describes how the architecture of an Ada program may be...

متن کامل

Practitioners’ Perspectives on Cultural Sensitivity in Latina/o Teen Pregnancy Prevention*

This study examined practitioners’ understandings of cultural sensitivity in the context of pregnancy prevention programs for Latina teens. Fifty-eight practitioners from teen pregnancy prevention programs in California were interviewed in a guided conversation format. Three themes emerged in our analysis. First, practitioners’ definitions of cultural sensitivity were consistent with existing m...

متن کامل

A System Dependence Net Generator for Ada Programs

An explicit representation of various dependence relationship in a program has many application in software engineering. System Dependence Net is a model to represent program dependences in a concurrent program which consists of multiple procedures. This paper presents how to generate System Dependence Net for Ada 95 programs automatically.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Microprocessing and Microprogramming

دوره 41  شماره 

صفحات  -

تاریخ انتشار 1996